Thank you, Tom. Today I plan to review our Q1 results and then provide some color on our Q2 expectations in our updated full year 2024 guidance, along with the financial impact of our recently announced acquisition of Noname Security. Before we get into that, I wanted to address a few items, including what Tom mentioned in his remarks, that have caused us to reduce our guidance for the remainder of the year. First, the US Dollar has strengthened significantly since the start of the year. As we have noted on many prior calls, foreign exchange fluctuations can significantly impact our top and bottom lines. Based on the strength of the US dollar, we now expect FX to have a negative impact of approximately $40 million on our top-line outlook for the full year 2024. That translates to a negative impact of approximately $0.12 to our expected non-GAAP EPS for 2024. In addition, we expect this will negatively impact our full year 2024 non-GAAP operating margin by approximately 30 basis points. Second, as Tom mentioned, a large social media customer has recently taken steps to lower its costs through a series of optimizations across its platform. As a result, they have reduced their overall traffic. Therefore, we now expect approximately $40 million to $60 million less revenue from this customer for the full year than we previously thought. This change will primarily impact our delivery product line. Finally, as Tom mentioned in his remarks, in addition to the large social media customer, we have seen lower than expected traffic in our delivery business over the past two months, most notably in gaming and video. This is in-line with similar patterns that were cited earlier this week in a research note from a leading Wall Street bank that stated, video streaming services were seeing a drop in downloads, in active users during April. The note also mentioned that weakness was coming from streaming service providers pushing for ad-supported versions and password sharing crackdowns to stay ahead in the streaming wars. As a result of these recent market conditions, it's prudent to assume that this traffic weakness will continue for the remainder of 2024. This lower traffic outlook would translate into approximately $20 million to $30 million less delivery revenue for the remainder of the year than we previously expected. The good news is that in contrast to some other competitors in the industry, both our delivery business and the overall company continue to be highly profitable. As a result, the significant cash flows we generate give us the financial flexibility to execute strategic acquisitions, return capital to shareholders, invest in our future growth, and further diversify our business away from delivery and into the faster growing and even more profitable areas of security and compute. Turning now to our first quarter results. Total revenue for the first quarter was $987 million, up 8% year-over-year as reported and in constant currency. Our two fastest growing offerings, Compute and Security, grew 22% year-over-year on a combined basis and now represent 64% of total revenue. Compute revenue was $145 million, up 25% year-over-year as reported and in constant currency. As Tom mentioned, we have more than 200 enterprise customers using our cloud computing solutions. Our offerings clearly resonate well with customers and we remain optimistic about the early traction we see from large enterprise businesses. It's worth noting that the annual run rate of our enterprise compute revenue is now over $50 million and is growing at over 300% year-over-year. Security revenue was $491 million. Security revenue grew 21% year-over-year as reported, and in constant currency. We are very pleased by our continued performance with our Guardicore