Thank you, Phil. Q1 was a quarter of contrast. We achieved revenue of $290.2 million, up 37% year-over-year. Our gross margin was 77.8%, again, above our long-term target range of 75% to 77% and up from 77.4% last quarter. During the quarter, we added 114 new large customers, those that pay us more than $100,000 per year and now have 2,156 large customers, up 40% year-over-year. Our dollar-based net retention fell to 117%, down 5% quarter-over-quarter. Importantly, we did not see elevated churn across our broad customer base. Instead, we saw a slower expansion from existing customers. More on that in a second. Throughout this quarter of contrast, we saw tailwinds and headwinds. The reacceleration of our new business pipeline during the second half of 2022 continued again this quarter, and we meaningfully exceeded our pipeline plan for the second quarter in a row. Our win rate against the competition remained at record high levels, and renewal rates were consistent with the high levels experienced over the previous 4 quarters. Those were all positive signs. On the flip side, the quarter saw new challenges, macroeconomic uncertainty, which intensified over the course of Q1 with every failing bank resulted in a material lengthening of sales cycles, a significant decline in close rates, even as win rates held strong and an extreme back-end weighting to the quarter. To give you some sense, almost half of the new business closed in the last 2 weeks of the quarter, which is very nonlinear for us. All of these factors put pressure on growth. The quarter most reminded me of Q1 of 2020 when businesses were paralyzingly nervous about the impact of COVID-19. I think this parallel shows how with uncertainty in the economy, companies are closely watching their own businesses before committing to new spending. Thankfully, we continue to be a must-have, not a nice to have. And most of the deals we expected to close did, just later than we expected. I'm proud of our team's ability to sail through the rough seas that characterize Q1. Although the current economy poses uncertainty for nearly every business in the near term, as Mark Hawkins and our Board likes to say, when the going gets tough, the tough get profitable, and we are tough. We have our hands firmly on the tiller of our business and are able to adjust to rapidly evolving market conditions in order to deliver operating profit of $19.4 million, representing a record operating margin of 6.7%. Furthermore, in spite of tougher collections in the quarter, particularly in the month of March, we generated $13.9 million of free cash flow, representing a free cash flow margin of 5%. We continue to be on track to be free cash flow positive for 2023. As we navigate through the challenging macroeconomic seas facing our industry, this period of external uncertainty presents us with a perfect opportunity to be internally reflective, identifying areas of improvement within our business and taking proactive steps to create an even more successful and productive organization. As I take stock, we are not limited by the size of our market for our products, we are not limited by our ability to innovate, we are not limited by pipeline opportunity, and we are not limited by sales capacity. So what are we limited by? As I said last quarter, Marc Boroditsky, our new President of Revenue, has dug into retooling our go-to-market efforts and identified significant opportunities to improve the efficiency and performance of our sales teams. Although we've won 1/3 of the Fortune 500 customers, if we're honest with ourselves, we saw a lot of our success with our enterprise customers because our products were so good and solved real problems that every big company faces. That allowed many on our sales team to succeed largely by just taking orders. When the fish are jumping right in the boat, you don't need to be a very good fishermen. But at the risk of mixing watering metaphors, as the tide goes out, you get a clear view who's not wearing shorts. The macroeconomic environment has gotten harder, and we're seeing that some on our team aren't dressed for work. Digging in with Marc, we've identified more than 100 people on our sales team who have consistently missed expectations. Simply put, a significant percentage of our sales force has been repeatedly underperforming based on measurable performance targets and critical KPIs. That's obviously a problem. But it's won in this environment with a particularly available and actionable solution. We are now in the process of quickly rotating out those members of our team who have been underperforming and bringing in new talent with salespeople who have a proven track record of success, grit and a strong cultural fit. To give you some sense, these 100-plus people contributed approximately 4% of annualized new business sold over the last year. So we're optimistic we can make this team upgrade without significantly impacting sales capacity. While team upgrades are always hard, this is a uniquely good time for us to do this. A year ago, the tech labor market was extremely tight. Today, there is an abundance of talent eager to work at Cloudflare. In Q1, we received more than 0.25 million applicants, approximately 40% of which were for sales positions. That's more applications than we received in all of 2021. In addition to the volume, the caliber of the applicants we're receiving is higher than we've seen at any point in our history, especially for go-to-market positions. While other companies are laying off, we're going to be bringing on great people with proven track records to raise the capability of our enterprise go-to-market team. We've always had a culture of high performance at Cloudflare. However, with the value of hindsight, I think we and most other businesses got a bit soft during the COVID crisis around performance management. That was understandable at the time, but that time is over. The work we do is vitally important for the healthy functioning of the Internet. The opportunity ahead of us is massive. We have amazing people on our team who are executing every day to realize that opportunity, and we have an incredibly long line of other proven talented people looking to step in to fill the position where some of our current team aren't living up to expectations. Our pace of innovation is not slowing down. Now more than ever, it's paramount we continue to innovate and develop unique offerings that deliver value to our customers and differentiate us from the competition. We are great at that. I want every dollar we put into Cloudflare to be more productive at driving revenue, profit and shareholder value. Innovation is a long-term competitive advantage, but productivity is too. Taking action to address inefficiencies in our go-to-market organization now will enable us to better capture new opportunities and expand our customer base and do so even more productively, profitably and predictably than before. While I've talked about our team that's underperforming, that's only half the story. Our top salespeople are terrific. On average, the top 15% of our sellers have achieved 129% of quota over the last 4 quarters. They're incredibly consistent at bringing in new logos, expanding current customers and delivering results and approximately 27% of them started within the last 18 months. We know that if we hire the right people, they can ramp quickly and be successful with a full bag of products we handle. In that spirit, let me tell you about some of the deals our top performers closed this quarter. A Fortune 500 media company expanded their relationship with Cloudflare, signing a 3-year $840,000 deal and bringing their total annual spend to $2.1 million. A customer of our application performance and security services since 2017, this company expanded into our