Thanks, Mark, and thank you to everyone joining us on the call today. As Mark mentioned at the beginning of the call, we're pleased with our performance in Q4 and throughout 2020. Here are some of the financial highlights that I'd like to call out with respect to Q4. First total revenue of $103 million representing 16% growth year-over-year and more than $8 million above the high-end of our previous guidance range. Second, subscription revenue of $56 million representing 38% growth year-over-year and $3 million above our previous guidance. This out performance was driven by strong sales performance and by better than expected retention of our SaaS and maintenance customers. Third, non GAAP operating income of $13 million well above our expectations. This out performance was driven by revenue, while we have our plan and by expenses slightly under planned. While we are aggressively investing in the business, our team is disciplined and tends to find efficiencies as we execute through our plans. And lastly, we have two new metrics; we'll be disclosing goals going forward. And we'll go into more detail on those tomorrow in our Analysts Day. But to give you a quick preview, we closed the year with ARR of $251 million, representing 40% year-over-year growth. And SaaS revenue for the year was $67 million, an increase of 58% from 2020. In terms of execution throughout the quarter, we had a very balanced performance with all of our geographies contributing nicely to growth. Additionally, we saw a nice balance of deals in the quarter with a healthy number of good side transactions, but without any reliance on the mega deals. In Q4, we continued to see our business transition towards SaaS, with SaaS representing the highest percentage of new bookings in our history. At the same time, just as we did in Q2 and Q3, we saw our software customers continue to move towards subscriptions, opting for term license. In Q4 subscription arrangements, either SaaS or term license made up more than two thirds of our new bookings in the quarter. As we move on to the rest of this call, please note that unless otherwise stated, all references to expenses and operating results are calculated on a non-GAAP basis and exclude the items outlined in the GAAP to non-GAAP reconciliations provided in today's press release. Combined gross margins in the quarter were 81%, the same as last quarter. Underneath the covers, SaaS gross margins improved quarter-over-quarter and year-over-year reaching record levels. SaaS gross margins benefited from both increase in scale, as well as continued focus by our DevOps and engineering teams on efficiently delivering our SaaS platform.