Thanks Chris. Next, I'll go over the revenue for Vertical Application that includes financial risk management and market intelligence. Overall, Vertical Application had a strong quarter where revenue increased by 10% year-over-year but decreased 4% quarter-over- quarter. Within Vertical Application, financial risk management recorded a 27% growth in revenue year-over-year, but decreased 1% quarter-over-quarter. Financial risk management has another excellent quarter recorded 2 consecutive quarters of revenue in excess of RMB 21 million. The 27% year-over-year revenue growth was mainly due to a strong 48% in customer number growth. As I have shared in the previous quarter, the upgraded product and services found their place in the financial industry vertical. We continue to see deeper cooperation and usage of our financial risk management product by many leading platforms in China. This will further solidify the continued demand for this service in the many quarters to come. We see new and existing licensed financial institutions continue to buy and use our products and services in their risk model. The customer that we signed up all renew in Q2 include, but not limited to, [indiscernible] and many more licensed credit and financial institutions throughout China. Market Intelligence revenue, on the other hand, decreased by 38% year-over-year and 23% quarter-over-quarter due to the continued weak demand for Chinese APP data. This result is within our expectation. For market intelligence we started making major and meaningful upgrades for the product to better meet the dynamic market needs. We believe upon completion, we will attract more usage and customers. Based on the current feedback we have received, it has been very encouraging. I shall provide more timely update on this upgraded market intelligence product in the future earnings call. Next, I'll go over some of the profit and loss and balance sheet items. Our gross profit continued to scale new heights. It grew both year-over-year and quarter-over-quarter to RMB 59.6 million. This was the record high level that we have achieved for the immediate past 10 quarters. This shows that at Aurora Mobile, we can have revenue growth and gross profit acceleration at the same time. This is a very hard act to juggle but we did it. It demonstrated the high quality revenue that we have been able to generate. And we do not blindly go after revenue growth at an expense of margin, and this is a fundamental of how we go about managing the business as a whole. On to operating expenses. The Q2 operating expenses was at RMB 60.8 million, representing an 11% increase year-over-year and slightly increased quarter-over-quarter. Operationally, our Q2 revenue grew by 13% year-over-year, while OpEx only grew by 11%. And we are pleased to see how we have been controlling OpEx to support the double-digit revenue growth across all business lines. I'll now dive deeper into the individual OpEx categories. For R&D expenses, it increased 10% year-over-year to RMB 26 million, mainly due to an increase in staff costs and associated expenses. Technical service fee and cloud costs also contributed to the year-over-year increase. Selling and marketing expenses increased by 11% year-over-year to RMB 22.7 million mainly due to the increase in sales commission and traveling expenses in line with revenue growth and cash collection recorded in this quarter. And marketing expenses for investment in global business expansion also contributed to the year-over-year increase in selling and marketing expenses. G&A expenses increased by 14% year-over-year to RMB 12.2 million mainly due to the increase in staff costs and the loss on disposal of property and equipment. And next, I shall share 3 very important KPI that we closely monitor. For net dollar retention, a commonly used KPI for SaaS company, it stood at 99% for our core developer service business for the trailing 12-month period ended June 30, 2025. This high NDR number reflecting that we have high customer retention rate, coupled with the ability to increase revenue to upsell, upgrades and expansion. And this is another quarter with impressive NDR number. Secondly, another financial KPI for tracking the performance of SaaS companies is the total deferred revenue, which represents cash collected in advance from customers for future contract performance. which was at high of RMB 156.1 million. This is the second consecutive quarter where we have deferred revenue balance in excess of RMB 150 million. Thirdly, we continue to maintain a healthy AR turnover days at 54 days. This remains an industry-leading low level. We continue to work hard to ensure we actively and timely collecting cash from customers and at the same time, mitigating the risk of bad and doubtful debt. On the cash flow, we are also very pleased with the overall cash collection and usage in operating activities this quarter. For the quarter ended June 30, we recorded net operating cash inflow of RMB 7.9 million. On to balance sheet. Total assets were RMB 381 million as of June 30, includes cash and cash equivalent of RMB 119.8 million, accounts receivable of RMB 54.1 million, prepayments and other current assets of RMB 16.5 million. Operating lease right-of-use asset of RMB 17.4 million, fixed assets of RMB 3.2 million; long-term investment RMB 113.3 million, goodwill of RMB 37.8 million and intangible assets of RMB 12.1 million, resulting from the SendCloud acquisition in March 2022. The total current liabilities were RMB 267.7 million, this includes accounts payable of RMB 38.4 million. Current operating lease -- current operating lease liability of RMB 84.8 million, deferred revenue of RMB 156.1 million, accrued liabilities of RMB 68.4 million. And let me now take a few minutes here to recap the description, a new chapter in Aurora Mobile that Chris mentioned in the beginning of this call. In this quarter, we achieved our very first quarterly GAAP profit in the history. Equally important, all business lines achieved double-digit year-over-year revenue growth, our core developer subscription business had the fourth consecutive quarter of RMB 50 million plus, plus revenue quarter. Our flagship product, EngageLab continues its great growth trajectory, we won and signed more than RMB 11 million worth of new contracts in Q2 alone, fueled by the new global customer acquisition. Gross profit grew 13% year-over-year, achieving the highest level for the past 10 quarters. Operating activities brought in net cash inflow of RMB 7.9 million, and our net dollar retention for core Developer Service stood strongly at 99%. And this was indeed a spectacular quarter where all our business lines and related KPIs have done very well. And we are encouraged by the excellent Q2 numbers we have delivered. As we look ahead for the rest of 2025, we are very optimistic and confident about our ability to execute against the things that we can control. And Chris and I are very thankful for the dedication and commitment by the teams. In this quarter's stellar performance is a true testament to the effort that they put in day in and day out. And we are truly honored to come to work side by side with such an exceptional group every day. And now let's turn to business outlook. And based on the current available information, the company sees the Q3 revenue guidance to be in the range of RMB 88 million to RMB 91 million, representing a solid growth of 11% to 15% year-over-year compared to the same quarter in 2024. And the above outlook is based on the current market condition and reflects the company's current and preliminary estimates of the market and operating condition and customer demand, we are all subject to change. Lastly, before I conclude, I shall give a quick update on the share repurchase plan. In this quarter, for the quarter ended June 30, 2025, we repurchased 27,000 ADS. Cumulatively, we have repurchased a total of 323,000 ADS since the start of our repurchase program. And this concludes our prepared remarks, and we are happy to take your questions now. Operator, please proceed.