I'd now like to share our 2024 Q3 and updated full year guidance, where I will also provide some context on the thinking behind this guidance. For the Q3 of 2024, we expect revenue to be in the range of $635,000,000 to $638,000,000 We expect an FX tailwind of less than $500,000 We We expect non GAAP operating margin to be approximately 32%. Finally, we expect diluted weighted average shares outstanding to be in the range of 3 17,000,000 to 322,000,000 shares based on our trailing 30 day average share price. For the full year, we are narrowing our full year revenue outlook on an as reported and constant currency basis by raising the bottom of our ranges by $5,000,000 As a result, our reported revenue guidance adjust to $2,540,000,000 to $2,550,000,000 while our constant currency guidance adjusts to $2,537,000,000 to $2,547,000,000 Consistent with prior guidance, we expect gross margin to be in the range of 83% to 83.5%. For non GAAP operating margin, we now expect to land between 33.5% 34% for the full year, up from our prior guidance of 32.5% to 33%.