Looking ahead, we made slight updates to tighten the ranges on our previously disclosed full year 2024 guidance. We expect revenue of $1,375,000,000 to $1,400,000,000 organic revenue growth towards the upper end of our long term range of 10% to 15%, adjusted EBITDA of $315,000,000 to 325,000,000 dollars and free cash flow of $165,000,000 to $195,000,000 For the Q3 of 2024, we expect revenue of $340,000,000 to $350,000,000 and organic revenue growth toward the high end of our 10% to 15% long term range. We anticipate adjusted EBITDA for 3Q between $71,000,000 $76,000,000 and adjusted diluted EPS of $0.32 to $0.36 per share. As discussed on our Q1 earnings call, we continue to anticipate that the margin accretion for the balance of the year will be more heavily weighted towards the Q4 based on the expected timing of certain contingent commission revenues. In summary, we are pleased with the results for the 1st 6 months of this year and the momentum we are seeing across the business on the organic growth, margin, free cash flow and net leverage fronts.