Thank you, T.J. Hello, everyone. I'm happy to share with you our strong financial performances in the first quarter of 2021. Despite the ongoing effects of the coronavirus pandemic and an expanding market that has yet to fully recover. The first quarter financials set many with no records, including record first quarter revenues, gross profit, adjusted EBITDA, and adjusted net income. First quarter total revenue increased 36% year-over-year to $66.6 million. This growth was driven by growth in both our Marketing Solutions and Enterprise Solutions status Marketing Solutions set a first quarter revenue record of $54.8 million, up 23% year-over-year, driven by growing market demand from performance marketing campaigns. Enterprise Solutions revenue in the first quarter was $11.7 million, up 166% year-over-year and a new quarterly record, and account for 18% of our total revenue, also a new high. Gross profit grew by 47% year-over-year in the first quarter to $19.5 million, primarily due to continued growth in Marketing Solutions and rising contributions from higher margin Enterprise Solutions. Cash, cash equivalents, time deposits and restricted cash as of March 31, 2021 was $100.2 million compared to $94.5 million as of December 31, 2020. Our balance sheet remained strong to accommodate both our organic growth and M&A opportunities. We have in paid a $15 million ADS repurchase program through December 31, 2021. And as of March 31, 2021, the aggregate value of purchased share was approximately $1.1 million. For the rest of my discussion, I will focus on our non-GAAP results. You can find reconciliations of these non-GAAP results in the press release we post earlier today and which can be accessed at our Investor Relations website. Adjusted EBITDA for the first quarter of 2021 was $3.6 million, up 54% year-over-year. Adjusted net income for the first quarter of 2021 was $647,000 versus $553,000 in the first quarter of 2020 and making the sixth consecutive quarter of positive adjusted net income. Gross billings in the first quarter of 2021 was $200 million, up 27% from the period a year ago and driven by recovery in advertising spend. Overall, we are pleased with the financial performance in the first quarter and optimistic that future quarters will continue along a similar growth trajectory. For further information, please see the detailed recap of other financial measures in the press release we issued today.